Object oriented software design for the Mt. Wilson 100-inch Hooker telescope adaptive optics system

نویسنده

  • T. G. Schneider
چکیده

The object oriented software design paradigm has been instrumental in the development of the Adoptics software used in the Hooker telescope’s ADOPT adaptive optics system 2, . The software runs on a Pentium-class PC host and eight DSP processors connected to the host’s motherboard bus. C++ classes were created to implement most of the host software’s functionality, with the object oriented features of inheritance, encapsulation and abstraction being the most useful. Careful class design at the inception of the project allowed for the rapid addition of features without comprising the integrity of the software. Base class implementations include the DSP system, real-time graphical displays and opto-mechanical actuator control. Although the DSP software is written in C and assembler, the DSP system is exposed within the host’s C++ software as a DSP system class, a DSP board class and a DSP site class. The DSP system class encapsulates the entire DSP system and is the single point of interface between that system and the host. All host user interface elements are implemented as classes built on the Borland OWL windowing class library. The most significant base classes in the host software are the real-time graphical display class and the opto-mechanical actuator control class.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Adaptive Optics Observations of Arcturus using the Mount Wilson 100-inch Telescope

Upon inspection of the multiple star results in the HIPPARCOS catalog (European Space Agency, 1997), the flag for entry number 69673 particularly stands out; it is Arcturus, for which no companion has been reported previously. The HIPPARCOS companion is reported to be at a separation of 0.255± 0.039 arcsec with a magnitude difference in a broadband filter (peaked near 460 nm) of 3.33 ± 0.31. We...

متن کامل

Multispectral analysis of Asteroid 3 Juno taken with the 100-inch telescope at Mount Wilson Observatory

High-resolution multispectral images of main-belt asteroid 3 Juno were taken at visible and near-IR wavelengths with the 100-inch telescope at Mount Wilson Observatory equipped with an adaptive optics system. The images show spectral features that may represent a large relatively recent impact that deeply excavated the coarse-grained olivine–pyroxene-rich crust of the asteroid. © 2003 Elsevier ...

متن کامل

Availability evaluation of Software architecture of object oriented Style using coloured Petri nets

Software architecture is one of the most fundamental products in the process of software development in the areas of behavioral or non- behavioral features like availability or transformability change. There are different ways to evaluate software architecture one of which is the creation of application model. An executable model of software architecture is an official description of architectu...

متن کامل

Objects Identification in Object-Oriented Software Development - A Taxonomy and Survey on Techniques

Analysis and design of object oriented is onemodern paradigms for developing a system. In this paradigm, there are several objects and each object plays some specific roles. Identifying objects (and classes) is one of the most important steps in the object-oriented paradigm. This paper makes a literature review over techniques to identify objects and then presents six taxonomies for them. The f...

متن کامل

Unveiling Su Aurigae in the near Infrared: New high spatial resolution results using Adaptive Optics

We present here new results on circumstellar nebulosity around SU Aurigae, a T-Tauri star of about 2 solar mass and 5 Myrs old at 152 pc in the J, H and K bands using high resolution adaptive optics imaging (0. 30) with the Penn state IR Imaging Spectrograph (PIRIS) at the 100 inch Mt. Wilson telescope. A comparison with HST STIS optical (0.2 to 1.1 micron) images shows that the orientation of ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003